How Massive Stars Die - With A Bang!